*{padding: 0; margin: 0}
ul li{list-style: none;}
.left{float: left;}
.right{float: right;}
a{text-decoration: none;}
.wrap{width: 1212px; margin: 0 auto;}


/****************************leader***********************************/
.leader{
    height: 110px;
    .wrapp{
        width: 1000px;
        margin: 0 auto;
    }
    .leader-left{
        float: left;
        img{
            float: left;
        }
        span{
            margin:50px 0 0 10px;
            float: left;
            font-size: 18px;
            color: #949292;
        }
    }
    .leader-right{
        float: right;
        margin: 70px 20px 0 0;
        text-align: center;
        span{
            font-size: 13px;
            color: #000000;
            line-height: 26px;
        }
        img{
            vertical-align: middle;
        }
    }
}

/****************************main***********************************/
.main{
    height: 680px;
    width: 100%;
    background:url(../img/zhuce-bg.jpg) no-repeat center  0 ;
    .wrapp{
        width: 1000px;
        margin: 0 auto;
    }
    .main-left{
        float: left;
        margin-top: 45px;
        img{
            height:570px;
        }
    }
    .main-right{
        float: right;
        height: 500px;
        width: 450px;
         margin-top: 45px;
        background: #FFFFFF;
        .regist-inputs{
            height: 535px;
            width: 365px;
            margin:40px 0 0 40px;
           
            .usephone{
                height: 30px;
                width: 114px;
                background: #000000;
                border-radius: 5px 5px 0 0 ;
                color: #FFFFFF;font-size: 12px;
                text-align: center;
                line-height: 30px;
                margin: 2px 0;
            }
            .input1{
               .tishi{
                   width: 214px;
                   height: 24px;
                   line-height: 24px;
                   text-indent: 5px;
                   font-size: 12px;
                    display: none;
                   background: #DAD55E;
                   margin-left: 82px;
                   color: red;
                  
               }
                height: 64px;
                    span{
                    font-size: 12px;
                    float: left;
                    height: 32px;
                    width: 82px;
                    text-align: right;
                    line-height: 32px;
                     }
                input{
                    float:left;
                    height: 32px;
                    width: 210px; 
                    text-align: left;
                    }
            }
            .input2{
                height: 32px;
                text-align: center;
                  font-size: 12px;
                input{
                    vertical-align: center;
                    display: inline-block;
                }
             
               
            } 
            button{
                margin: 15px 83px ;
                  display: block;
                  background: #cf0101;
                  height: 32px;
                  width: 212px;
                  border: none;
            }
            p{
                overflow: hidden;
                font-size: 12px; 
                float: right;
                margin-right: 40px ;
            }
            
        }
    
    }
}


/****************************bottom***********************************/
.bottom{
    height: 612px;
    border-top: 1px solid #ccc;
    background: url(../img/footer_message_bg.jpg) no-repeat center bottom;
    .bottom-top{
        height: 110px;
        border-bottom: 1px solid #ccc;
    
    }
    .bottom-list{
        height: 300px;
        ul{
           li{
                height: 160px;
                width: 173px;
                float: left;
                span{
                    line-height: 25px;
                    display: block;
                    font-size:12px ;
                    a{
                        color: #333333;
                    }
                }
                h5{
                    line-height: 60px;
                 }
            } 
        } 
        
    }

    .bottom-top{
       ul{
            li{
                height: 64px;
                width: 242px;
                float: left;
                margin-top: 20px; 
                h5{
                     line-height: 60px;
                }
                span{
                    line-height: 25px;
                    display: block;
                    font-size:12px ;   
                    a{
                        color: #333333;
                    }
                }
            }   
        } 
        img{
            float: left;
        }
        ._message01{
            height: 48px;
            width: 168px;
            float: left;
            margin: 10px 0  0 10px;
            line-height: 22px;
        }
        p{
           a{
                font-size: 12px;
                color: #333333;
            } 
        } 
        
    }
}
/****************************footer***********************************/
.footer-top{
    height: 66px;
    text-align: center;
    line-height: 66px;
}
.footer a{
    display: inline-block;
    font-size: 12px;
    color: #FFFFFF;
    padding: 0 6px;
}
.footer-middle{
    height: 48px;
    text-align: center;
    line-height: 24px;
    p{
        font-size: 12px;
        color: #FFFFFF;
    }
}
.footer-vic{
    text-align: center;
    margin:{
        top: 10px;
        bottom: 10px;
    } 
}
